html,
body {
	width: 100%;

}

header {
	position: relative;
	height: 44px;
	line-height: 44px;
}
header span{
	position: absolute;
	left: 0;
	top: 0;
	width: 44px;
	height: 44px;
	
}
header span.close {
	background: url(../image/close.png) no-repeat 10px 10px;
	background-size: 50% 50%;
}
header span.back {
	background: url(../image/back.png) no-repeat 10px 10px;
	background-size: 50% 50%;
}
header p {
	text-align: center;
	font-size: 17px;
	font-weight: bold;
}
/* 首页 */
.index-content .index-search{
				height: 30px;
				margin-bottom: 10px;
			}
			.index-content .index-search .address{
				width: 50px;
				font-size: 12px;
				color: #212121;
			}
			.index-content .index-search .address img{
				width: 10px;
				margin-right: 5px;
			}
			.index-content .index-search .index-search-input{
				width: calc(100% - 50px);
				height: 30px;
				line-height: 30px;
				padding-left: 10px;
				border-radius: 15px;
				font-size: 12px;
				color: #73717d;
				background-color: #f4f4f4;
			}
			.index-content .index-search .index-search-input img{
				width: 12px;
				margin-right: 5px;
			}
			.index-content .container .nav-all{
				padding-top: 20px;
				padding-bottom: 15px;
			}
			.index-content .container .nav-all .nav-list{
				width: 25%;
				text-align: center;
			}
			.index-content .container .nav-all .nav-list img{
				width: 44px;
				margin: 0 auto;
			}
			.index-content .container .nav-all .nav-list p{
				height: 30px;
				line-height: 30px;
				color: #212121;
			}
			.advertise{
				border-radius:33px;
				overflow: hidden;
			}
			.index-content .container .company .title{
				height: 60px;
				line-height: 60px;
			}
			.index-content .container .company .company-all{
				flex-wrap: wrap;

			}
			.index-content .container .company .company-all .company-list{
				width: 20%;
				margin-bottom: 10px;
				text-align: center;
			}
			.index-content .container .company .company-all .company-list img{
				width: 40px;
				margin: 0 auto;
			}
			.index-content .container .company .company-all .company-list p{
				height:24px;
				line-height:24px;
				font-size: 12px;
				color: #212121;
			}
			.index-content .container .group .group-all{
				flex-wrap: wrap;
			}
			.index-content .container .group .group-all .group-list{
				width: calc(50% - 3px);
				text-align: center;
				border-radius: 5px;
				margin-bottom: 10px;
				overflow: hidden;
			}
			.index-content .container .group .group-all .group-list:nth-child(odd){
				margin-right: 6px;
			}
			.index-content .container .group .group-all .group-list .img-box{
				width: 100%;
				height: 108px;
				overflow: hidden;
			}
			.index-content .container .group .group-all .group-list .img-box img{
				width: 100%;
				height: 100%;
			}
			.index-content .container .group .group-all .group-list .info{
				padding-top: 6px;
				padding-bottom: 10px;
				border-bottom-left-radius: 5px;
				border-bottom-right-radius: 5px;
				border-left: 1px solid #73717d;
				border-right: 1px solid #73717d;
				border-bottom: 1px solid #73717d;
			}
			.index-content .container .group .group-all .group-list .info h3{
				
				height: 24px;
				line-height: 24px;
				font-size: 17px;
				color: #212121;
			}
			.index-content .container .group .group-all .group-list .info p{
				margin-bottom: 10px;
				font-size: 12px;
				color: #73717d;
			}
			.index-content .container .group .group-all .group-list .info p b{
				font-weight: bold;
				color: #eb1700;
			}
			.index-content .container .group .group-all .group-list .info button{
				width: calc(100% - 20px);
				margin: 0 auto;
				height: 30px;
				line-height: 30px;
				border-radius: 15px;
				background-color: #feecea;
				border:0;
				font-size: 12px;
				color: #eb1700;
			}
			.index-content .container .service .service-all .service-list{
				padding-top: 10px;
				padding-bottom: 10px;
				border-bottom: 1px solid rgba(0,0,0,0.07);
			}
			.index-content .container .service .service-all .service-list:first-child{
				padding-top: 0;
			}
			.index-content .container .service .service-all .service-list:last-child{
				border-bottom: none;
			}
			.index-content .container .service .service-all .service-list .img-box{
				width: 115px;
				height: 86px;
				border-radius: 5px;
				overflow: hidden;
			}
			.index-content .container .service .service-all .service-list .img-box img{
				width: 100%;
				height: 100%;
			}
			.index-content .container .service .service-all .service-list .info{
				width: calc(100% - 115px);
				padding-right: 20px;
			}
			.index-content .container .service .service-all .service-list .info h3{
				min-height: 34px;
				margin-bottom: 24px;
			}
			.index-content .container .service .service-all .service-list p{
				font-size: 12px;
				color: #73717d;
			}
			
			
/* 搜索 */
.search-content .search-input .search-inputs{
				width: calc(100% - 45px);
				height: 30px;
				line-height: 30px;
				padding-left: 10px;
				border-radius: 15px;
				background-color: #f4f4f4;
			}
			.search-content .search-input .search-inputs img{
				width: 12px;
			}
			.search-content .search-input .search-inputs input{
				background-color: transparent;
			}
			.search-content .search-input span{
				width: 45px;
				line-height: 30px;
				text-align: right;
			}
			.search-keyword .hot h3{
				height: 40px;
				line-height: 40px;
				font-size: 15px;
				color: #212121;
			}
			.search-keyword .hot .search-keyword-all{
				flex-wrap: wrap;
			}
			.search-keyword .hot .search-keyword-all .search-keyword-list{
				padding: 9px 14px;
				font-size: 12px;
				border-radius: 15px;
				margin-right: 15px;
				margin-bottom: 10px;
				color: #212121;
				background-color: #f4f4f4;
			}
			.search-goods .group-all{
				flex-wrap: wrap;
			}
			.search-goods .group-all .group-list{
				width: calc(50% - 3px);
				text-align: center;
				border-radius: 5px;
				margin-bottom: 10px;
				overflow: hidden;
			}
			.search-goods .group-all .group-list:nth-child(odd){
				margin-right: 6px;
			}
			.search-goods .group-all .group-list .img-box{
				width: 100%;
				height: 108px;
				overflow: hidden;
			}
			.search-goods .group-all .group-list .img-box img{
				width: 100%;
				height: 100%;
			}
			.search-goods .group-all .group-list .info{
				padding-top: 6px;
				padding-bottom: 10px;
				border-bottom-left-radius: 5px;
				border-bottom-right-radius: 5px;
				border-left: 1px solid #73717d;
				border-right: 1px solid #73717d;
				border-bottom: 1px solid #73717d;
			}
			.search-goods .group-all .group-list .info h3{
				
				height: 24px;
				line-height: 24px;
				font-size: 17px;
				color: #212121;
			}
			.search-goods .group-all .group-list .info p{
				margin-bottom: 10px;
				font-size: 12px;
				color: #73717d;
			}
			.search-goods .group-all .group-list .info p b{
				font-weight: bold;
				color: #eb1700;
			}
			.search-goods .group-all .group-list .info button{
				width: calc(100% - 20px);
				margin: 0 auto;
				height: 30px;
				line-height: 30px;
				border-radius: 15px;
				background-color: #feecea;
				border:0;
				font-size: 12px;
				color: #eb1700;
			}
.articleDetail .content{
				padding-top: 10px;
			}
			.articleDetail .content h3{
				line-height: 30px;
			}
			.articleDetail .content .info .author .img-box{
				width: 36px;
				height:36px;
				border-radius: 50%;
				overflow: hidden;
			}
			.articleDetail .content .info .author .detail{
				padding-left: 10px;
			}
			.articleDetail .content .info .author .detail .name{
				font-size: 12px;
				color: #212121;
			}
			.articleDetail .content .info .author .detail .date{
				font-size: 12px;
				color: #73717d;
			}
			.articleDetail .content .info>span{
				font-size: 12px;
				color: #73717d;
			}
			.articleDetail .userInfo ul{
				margin-bottom: 10px;
				padding: 1 10px;
				border-radius: 5px;
				border: 1px solid #dddddd;
			}
			.articleDetail .userInfo ul li{
				height: 35px;
				line-height: 35px;
				border-bottom: 1px solid #dddddd;
			}
			.articleDetail .userInfo ul li:last-child{
				border-bottom: none;
			}
			.articleDetail .userInfo ul li label{
				display: inline-block;
				width: 50px;
			}
			.articleDetail .userInfo ul li input{
				width: calc(100% - 65px);
			}
			.articleDetail .userInfo .notice{
				height: 50px;
				line-height: 50px;
				font-size: 12px;
				color: #73717d;
			}
			.articleDetail .userInfo .notice b{
				color: #4685fb;
			}
			.articleDetail .userInfo button{
				width: 100%;
				height:46px;
				line-height: 46px;
				border-radius: 5px;
				background-color: #e35c23;
				border: 1px solid #a43100;
				color: #FFFFFF;
			}
.group-content .advertise{
				display: inline-block;
				width: 100%;
				margin-top: -10px;
				border-radius: 10px 10px 0 0;
				background-color: #FFFFFF;
				box-shadow: 0 2px 4px 0 rgb(0 0 0 / 6%);
			}
			.group-content .advertise .advertise-list{
				display: inline-block;
				float: left;
				width: 33.33%;
				text-align: center;
				padding-top: 15px;
				padding-bottom: 10px;
			}
			.group-content .advertise .advertise-list img{
				width: 22px;
				margin: 0 auto;
			}
			.group-content .advertise .advertise-list p{
				height: 30px;
				line-height: 30px;
				font-size: 12px;
			}
			.group-content .advertise .advertise-list p b{
				width: 15px;
				height: 15px;
				border-radius: 1px;
				color: #FFFFFF;
				background-color: #212121;
			}
			.group-content .information .car-title .title{
				font-size: 20px;
				font-weight: bold;
				color: #212121;
			}
			.group-content .information .car-title .title i{
				font-size: 12px;
				font-weight: normal;
				color: #73717d;
			}
			.group-content .information .car-title .other_car img{
				width: 15px;
			}
			.group-content .information .displacement{
				height: 50px;
				line-height: 50px;
				font-size: 12px;
				color: #73717d;
			}
			.group-content .information .price{
				font-size: 18px;
				font-weight: bold;
				color: #e35c23;
			}
			.group-content .information .price i{
				font-weight: normal;
				font-size: 12px;
			}
			.group-content .information .allcar_style{
				padding-top: 10px;
				padding-bottom: 10px;
				color: #212121;
				font-size: 15px;
			}
			.group-content .information .allcar_style img{
				width: 22px;
				margin-right: 6px;
			}
			.group-content .information .car-all{
				flex-wrap: wrap;
			}
			.group-content .information .car-all .car-list{
				height: 30px;
				line-height: 30px;
				padding: 0 25px;
				border-radius: 30px;
				font-size: 12px;
				margin-bottom: 10px;
				margin-right: 10px;
				color: #73717d;
				border: 1px solid #73717d;
			}
			.group-content .information .car-all .car-list.active{
				color: #FFFFFF;
				background-color: #e35c23;
				border: 1px solid #e35c23;
			}
			.group-content .blank333{
				width: 100%;
				height: 10px;
				background-color: #EEEEEE;
			}
			.group-content .car_process{
				height: 50px;
				line-height: 50px;
			}
			.group-content .car_process i{
				font-size: 15px;
				color: #e35c23;
			}
			.group-content .car_process img{
				width: 8px;
				margin-left: 1px;
				margin-right: 1px;
			}
			.group-content .recommend .tab_all .tab-list{
				position: relative;
				height: 44px;
				line-height: 44px;
				margin-right: 16px;
				font-size: 14px;
				color: #73717d;
			}
			.group-content .recommend .tab_all .tab-list.active{
				font-size: 20px;
				font-weight: bold;
				color: #212121;
			}
			.group-content .recommend .tab_all .tab-list.active::after{
				position: absolute;
				bottom: 0;
				left: calc(50% - 8px);
				content: '';
				display: inline-block;
				width: 15px;
				height: 6px;
				border-radius:6px ;
				background-color: #e35c23;
			}
			.group-content .recommend .recommend_all .recommend_list{
				padding-bottom: 10px;
			}
			.group-content .recommend .recommend_all .recommend_list .title h4{
				font-size: 16px;
				font-weight: bold;
				color: #212121;
			}
			.group-content .recommend .recommend_all .recommend_list .title span{
				font-size: 15px;
				font-weight: normal;
				color: #e35c23;
			}
			.group-content .recommend .recommend_all .recommend_list .person{
				height: 36px;
				line-height: 36px;
			}
			.group-content .recommend .recommend_all .recommend_list .person p{
				font-size: 12px;
				color: #73717d;
			}
			.group-content .recommend .recommend_all .recommend_list .person p i{
				font-size: 12px;
				color: #e35c23;
			}
			.group-content .recommend .recommend_all .recommend_list .person span{
				font-size: 12px;
				color: #e35c23;
			}
			.group-content .recommend .recommend_all .recommend_list .price p{
				font-size: 12px;
				color: #73717d;
			}
			.group-content .recommend .recommend_all .recommend_list .price p i{
				text-decoration: line-through;
			}
			.group-content .recommend .recommend_all .recommend_list .price span{
				width: 90px;
				height: 35px;
				line-height: 35px;
				text-align: center;
				border-radius: 35px;
				font-size: 15px;
				color: #FFFFFF;
				background-color: #e35c23;
			}
			.group-content .recommend .moreData{
				width: 200px;
				height: 35px;
				line-height: 35px;
				margin: 0 auto;
				text-align: center;
				border: 1px solid #73717d;
				color: #73717d;
				border-radius: 35px;
				margin-bottom: 15px;
			}
			.group-content .newPrice .title{
				height: 44px;
				line-height: 44px;
			}
			.group-content .newPrice .title img{
				width: 19px;
				margin-right: 10px;
			}
			.group-content .newPrice table{
				width: 100%;
			}
			.group-content .newPrice table tr{
				height: 25px;
				line-height: 25px;
			}